Configurable analysis of sequential multi-party choreographies
نویسندگان
چکیده
For Business-To-Business integration (B2Bi) scenarios, the application of choreography and orchestration technology has become a core technique for resolving discrepancies between the interaction logic of individual partners and the intended overall message flow. While orchestrations govern the message exchanges of each single partner, choreographies define constraints and requirements for the message flow between all partners. Using choreographies, B2Bi scenarios can be analyzed from a global perspective before the business services of the integration partners for implementing orchestrations are developed. So far, B2Bi choreographies mostly have been binary, i.e., performed by exactly two partners. This paper shows how multi-party B2Bi choreographies can be composed from binary choreographies, how the multi-party perspective lends itself to attacking the so-called partial termination problem in a configurable way and how projections for the individual partners can be derived. Additionally, an algorithm for merging multiple projections of the same partner as well as rules for further reducing projections are given. Keywords-multi-party choreographies; business services; business process management; B2Bi; ebXML BPSS
منابع مشابه
Design of Configurable Sequential Circuits in Quantum-dot Cellular Automata
Abstract Quantum-dot cellular automata (QCA) is a likely candidate for future low power nano-scale electronic devices. Sequential circuits in QCA attract more attention due to its numerous application in digital industry. On the other hand, configurable devices provide low device cost and efficient utilization of device area. Since the fundamental building block of any sequential logic circuit ...
متن کاملChoreographies and Behavioural Contracts on the Way to Dynamic Updates
We survey our work on choreographies and behavioural contracts in multiparty interactions. In particular theories of behavioural contracts are presented which enable reasoning about correct service composition (contract compliance) and service substitutability (contract refinement preorder) under different assumptions concerning service communication: synchronous address or name based communica...
متن کاملRuntime Verification for Business Processes Utilizing the Bitcoin Blockchain
The usage of process choreographies and decentralized Business Process Management Systems has been named as an alternative to centralized business process orchestration. In choreographies, control over a process instance is shared between independent parties, and no party has full control or knowledge during process runtime. Nevertheless, it is necessary to monitor and verify process instances ...
متن کاملSystem Support for Efficient Dynamically-Configurable Multi-Party Interactive Multimedia Applications
An important new class of communication-oriented applications are described as multi-party interactive multimedia applications. In this paper, we examine the programming abstractions, system support and communication services required by these applications; evaluate existing support; and propose strategies for improving support by combining current systems with new designs. We have taken a holi...
متن کاملCausally Consistent Reversible Choreographies
Under a reversible semantics, computation steps can be undone. is paper addresses the integration of reversible semantics into process languages for communication-centric systems, equipped with behavioral types. In prior work, we introduced a monitors-as-memories approach to seamlessly integrate reversible semantics into a process model in which concurrency is governed by session types (a clas...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. Syst. Sci. Eng.
دوره 27 شماره
صفحات -
تاریخ انتشار 2012